package com.element.music.service;

import com.element.music.controller.vo.CollectionIdVO;
import com.element.music.service.dto.CollectionDTO;

import java.util.List;

/**
 * 功能描述：
 * <p>
 * User: nft musician   developer
 * Date: 2022/1/10
 */

public interface CollectionService {

    List<CollectionDTO> getCollectionList();


    CollectionDTO getCollectionById(Long collectionId);


    CollectionDTO getCollectionByContractAddress(String contractAddress);


    Boolean delCollectionByContractAddress(String contractAddress);


    CollectionIdVO addCollection(String contractAddress);


    Boolean updateCollectionDescription(Long collectionId, String description);


    Boolean updateCollectionWebsite(Long collectionId, String website);


    Boolean updateCollectionTwitter(Long collectionId, String twitter);


    Boolean updateCollectionOpenSea(Long collectionId, String openSea);




}
